titanium trichloride - Spanish English Dictionary